extenuating causes - Turkish English Dictionary